\hypertarget{class_ice_delegate_1_1_global_table_1_1_distributed_map}{
\section{IceDelegate::GlobalTable::DistributedMap Class Reference}
\label{class_ice_delegate_1_1_global_table_1_1_distributed_map}\index{IceDelegate::GlobalTable::DistributedMap@{IceDelegate::GlobalTable::DistributedMap}}
}


{\ttfamily \#include $<$DistributedMap.h$>$}

Inheritance diagram for IceDelegate::GlobalTable::DistributedMap:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2cm]{class_ice_delegate_1_1_global_table_1_1_distributed_map}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual void \hyperlink{class_ice_delegate_1_1_global_table_1_1_distributed_map_a145c6fd07b6d19f68f28414f0ae972f5}{put} (const ::std::string \&, const ::std::string \&, const ::Ice::Context $\ast$)=0
\item 
virtual void \hyperlink{class_ice_delegate_1_1_global_table_1_1_distributed_map_ab61ffb89d4f5e7aed0c9ef26db2cf08c}{set} (const ::std::string \&, const ::std::string \&, const ::Ice::Context $\ast$)=0
\item 
virtual bool \hyperlink{class_ice_delegate_1_1_global_table_1_1_distributed_map_aa0616738a0cfb246e9e9921629c8dbd3}{remove} (const ::std::string \&,::std::string \&, const ::Ice::Context $\ast$)=0
\item 
virtual void \hyperlink{class_ice_delegate_1_1_global_table_1_1_distributed_map_a41847e7af4589564ef39469d2628a09c}{putNget} (const ::std::string \&, const ::std::string \&,::std::string \&, const ::Ice::Context $\ast$)=0
\item 
virtual bool \hyperlink{class_ice_delegate_1_1_global_table_1_1_distributed_map_a024ac1e825e6c918e191bcf737b0a190}{get} (const ::std::string \&,::std::string \&, const ::Ice::Context $\ast$)=0
\item 
virtual void \hyperlink{class_ice_delegate_1_1_global_table_1_1_distributed_map_ad589c12e7d1d78e40769d30fc9d485c9}{waitForAllClients} (const ::Ice::Context $\ast$)=0
\end{DoxyCompactItemize}


\subsection{Member Function Documentation}
\hypertarget{class_ice_delegate_1_1_global_table_1_1_distributed_map_a024ac1e825e6c918e191bcf737b0a190}{
\index{IceDelegate::GlobalTable::DistributedMap@{IceDelegate::GlobalTable::DistributedMap}!get@{get}}
\index{get@{get}!IceDelegate::GlobalTable::DistributedMap@{IceDelegate::GlobalTable::DistributedMap}}
\subsubsection[{get}]{\setlength{\rightskip}{0pt plus 5cm}virtual bool IceDelegate::GlobalTable::DistributedMap::get (const ::std::string \&, \/  ::std::string \&, \/  const ::Ice::Context $\ast$)\hspace{0.3cm}{\ttfamily  \mbox{[}pure virtual\mbox{]}}}}
\label{class_ice_delegate_1_1_global_table_1_1_distributed_map_a024ac1e825e6c918e191bcf737b0a190}


Implemented in \hyperlink{class_ice_delegate_m_1_1_global_table_1_1_distributed_map_a1b87848a88f6d10e865f13398512daf7}{IceDelegateM::GlobalTable::DistributedMap}, and \hyperlink{class_ice_delegate_d_1_1_global_table_1_1_distributed_map_a2c00fdcff0ef06199ba8f881b6892cbd}{IceDelegateD::GlobalTable::DistributedMap}.

\hypertarget{class_ice_delegate_1_1_global_table_1_1_distributed_map_a145c6fd07b6d19f68f28414f0ae972f5}{
\index{IceDelegate::GlobalTable::DistributedMap@{IceDelegate::GlobalTable::DistributedMap}!put@{put}}
\index{put@{put}!IceDelegate::GlobalTable::DistributedMap@{IceDelegate::GlobalTable::DistributedMap}}
\subsubsection[{put}]{\setlength{\rightskip}{0pt plus 5cm}virtual void IceDelegate::GlobalTable::DistributedMap::put (const ::std::string \&, \/  const ::std::string \&, \/  const ::Ice::Context $\ast$)\hspace{0.3cm}{\ttfamily  \mbox{[}pure virtual\mbox{]}}}}
\label{class_ice_delegate_1_1_global_table_1_1_distributed_map_a145c6fd07b6d19f68f28414f0ae972f5}


Implemented in \hyperlink{class_ice_delegate_m_1_1_global_table_1_1_distributed_map_ab20480bb054ed00e52cbfd2e7d0d5439}{IceDelegateM::GlobalTable::DistributedMap}, and \hyperlink{class_ice_delegate_d_1_1_global_table_1_1_distributed_map_afd949ed4d3a1bfa7e2313ae3379f6ac3}{IceDelegateD::GlobalTable::DistributedMap}.

\hypertarget{class_ice_delegate_1_1_global_table_1_1_distributed_map_a41847e7af4589564ef39469d2628a09c}{
\index{IceDelegate::GlobalTable::DistributedMap@{IceDelegate::GlobalTable::DistributedMap}!putNget@{putNget}}
\index{putNget@{putNget}!IceDelegate::GlobalTable::DistributedMap@{IceDelegate::GlobalTable::DistributedMap}}
\subsubsection[{putNget}]{\setlength{\rightskip}{0pt plus 5cm}virtual void IceDelegate::GlobalTable::DistributedMap::putNget (const ::std::string \&, \/  const ::std::string \&, \/  ::std::string \&, \/  const ::Ice::Context $\ast$)\hspace{0.3cm}{\ttfamily  \mbox{[}pure virtual\mbox{]}}}}
\label{class_ice_delegate_1_1_global_table_1_1_distributed_map_a41847e7af4589564ef39469d2628a09c}


Implemented in \hyperlink{class_ice_delegate_m_1_1_global_table_1_1_distributed_map_adc403dbc33076ea6b12c26992aba5026}{IceDelegateM::GlobalTable::DistributedMap}, and \hyperlink{class_ice_delegate_d_1_1_global_table_1_1_distributed_map_a3a757d412fceeec2cbc53baa79f417fe}{IceDelegateD::GlobalTable::DistributedMap}.

\hypertarget{class_ice_delegate_1_1_global_table_1_1_distributed_map_aa0616738a0cfb246e9e9921629c8dbd3}{
\index{IceDelegate::GlobalTable::DistributedMap@{IceDelegate::GlobalTable::DistributedMap}!remove@{remove}}
\index{remove@{remove}!IceDelegate::GlobalTable::DistributedMap@{IceDelegate::GlobalTable::DistributedMap}}
\subsubsection[{remove}]{\setlength{\rightskip}{0pt plus 5cm}virtual bool IceDelegate::GlobalTable::DistributedMap::remove (const ::std::string \&, \/  ::std::string \&, \/  const ::Ice::Context $\ast$)\hspace{0.3cm}{\ttfamily  \mbox{[}pure virtual\mbox{]}}}}
\label{class_ice_delegate_1_1_global_table_1_1_distributed_map_aa0616738a0cfb246e9e9921629c8dbd3}


Implemented in \hyperlink{class_ice_delegate_m_1_1_global_table_1_1_distributed_map_a12d1244d77d87ecc420b3fb020f22af4}{IceDelegateM::GlobalTable::DistributedMap}, and \hyperlink{class_ice_delegate_d_1_1_global_table_1_1_distributed_map_a6b2ca81f9b87def03aee564bed45a8a5}{IceDelegateD::GlobalTable::DistributedMap}.

\hypertarget{class_ice_delegate_1_1_global_table_1_1_distributed_map_ab61ffb89d4f5e7aed0c9ef26db2cf08c}{
\index{IceDelegate::GlobalTable::DistributedMap@{IceDelegate::GlobalTable::DistributedMap}!set@{set}}
\index{set@{set}!IceDelegate::GlobalTable::DistributedMap@{IceDelegate::GlobalTable::DistributedMap}}
\subsubsection[{set}]{\setlength{\rightskip}{0pt plus 5cm}virtual void IceDelegate::GlobalTable::DistributedMap::set (const ::std::string \&, \/  const ::std::string \&, \/  const ::Ice::Context $\ast$)\hspace{0.3cm}{\ttfamily  \mbox{[}pure virtual\mbox{]}}}}
\label{class_ice_delegate_1_1_global_table_1_1_distributed_map_ab61ffb89d4f5e7aed0c9ef26db2cf08c}


Implemented in \hyperlink{class_ice_delegate_m_1_1_global_table_1_1_distributed_map_a0b04a83967513107ea86902bd22d57e1}{IceDelegateM::GlobalTable::DistributedMap}, and \hyperlink{class_ice_delegate_d_1_1_global_table_1_1_distributed_map_a0045800989d60d663a5fdfdb1735cd7a}{IceDelegateD::GlobalTable::DistributedMap}.

\hypertarget{class_ice_delegate_1_1_global_table_1_1_distributed_map_ad589c12e7d1d78e40769d30fc9d485c9}{
\index{IceDelegate::GlobalTable::DistributedMap@{IceDelegate::GlobalTable::DistributedMap}!waitForAllClients@{waitForAllClients}}
\index{waitForAllClients@{waitForAllClients}!IceDelegate::GlobalTable::DistributedMap@{IceDelegate::GlobalTable::DistributedMap}}
\subsubsection[{waitForAllClients}]{\setlength{\rightskip}{0pt plus 5cm}virtual void IceDelegate::GlobalTable::DistributedMap::waitForAllClients (const ::Ice::Context $\ast$)\hspace{0.3cm}{\ttfamily  \mbox{[}pure virtual\mbox{]}}}}
\label{class_ice_delegate_1_1_global_table_1_1_distributed_map_ad589c12e7d1d78e40769d30fc9d485c9}


Implemented in \hyperlink{class_ice_delegate_m_1_1_global_table_1_1_distributed_map_aca44b83949cf990bca5020ef81041635}{IceDelegateM::GlobalTable::DistributedMap}, and \hyperlink{class_ice_delegate_d_1_1_global_table_1_1_distributed_map_ab0e09c703e60b2822ae949361e2fe627}{IceDelegateD::GlobalTable::DistributedMap}.



The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
src/commons/Server/\hyperlink{_distributed_map_8h}{DistributedMap.h}\end{DoxyCompactItemize}
